someone who decks/adorns altars - Französisch Englisch Wörterbuch